@charset "utf-8";
/*默认格式*/
*{ margin: 0; padding: 0;}
a{ text-decoration: none;}
body a:hover{ color: #F00;}
ul{ list-style:none;}
.fl{ float: left;}
.fr{ float: right;}
/*warp*/
.warp{ width: 1110px; margin: 0 auto;}
/*head*/
.userInfo{ width: 395px; height: 25px; background-image:url(../images/client/images/topmenu_bg.jpg); line-height:25px; text-indent: 14px;}
.userInfo li{ float: left;  font-size:12px; color:#626670;} 
.userInfo a{ color: #545454;}
.menuBar{ height:88px; clear:both; background:url(../images/client/images/menu_bg.jpg) repeat-x center bottom ;}
.logo{ margin-left: 40px;}
.menu{ height: 84px; margin-right: 50px;}
.menu li{ float: left; width: 87px; height: 41px; margin: 43px 20px 0 0; background: url(../images/client/images/menu.jpg) no-repeat center bottom; }
.menu a{ font: bold 15px  "微软雅黑"; color: #fff; margin-top: 10px; display: block; text-align:center; }
.menu li:hover{ background: url(../images/client/images/menu_hover.jpg) no-repeat center bottom;}
/*content*/
.content{ height: 570px;}
/*order*/
.order{ margin-left: 10px; width:740px; height: 570px; background: url(../images/client/images/dingcanall_bg.jpg) right top repeat-y, url(../images/client/images/dingcanall_bg.jpg) left bottom repeat-x;}
.foodPic{ border: 1px solid #000;}
.food1{ width: 320px; margin-top: 10px;}
.food2{ width: 330px; margin: 10px 70px 0 0;}
.food1 p, .food2 p{ margin: 9px 0; text-indent: 5px; font: 14px "微软雅黑"; color: #585858;}
.indent{ margin-left:2em;}
.price{ color: #F00; font-weight: bold;}
.put{ margin-top: 4px; clear: both;}
/*contentRight*/
.notice{ background: url(../images/client/images/bg.jpg) no-repeat; height: 100px; width: 340px; margin: 10px 3px 0 0;}
.noticeTop{ height: 40px;}
.notice h3, .myCart h3, .rankedTop h3{ color: #FEAB5B; text-indent: 50px;  line-height: 40px;}
.noticeTop a{ color: #545454; font: 13px "微软雅黑"; line-height: 40px; margin-right: 10px;}
.noticeCon{ clear: both;}
.noticeCon li, .rankedList li{ list-style-image:url(../images/client/images/43.gif); margin: 10px 0px -4px 30px;}
.noticeCon a, .rankedList a{  font: 13px "微软雅黑"; color: #545454;}
.noticeCon span, .rankedList span{ float: right; font: 13px "微软雅黑"; color: #A6A5A4; margin-right: 10px;}
/*我的餐车*/
.cart{ width: 340px; height: 130px; background: url(../images/client/images/dingcanche.jpg) no-repeat ; margin-top: 8px; }
.detailed{ margin: 5px 0 5px 0;}
.detailed table{ width: 340px; font-size: 13px; color: #545454; text-align: center;}
.detailedTop{ background-color: #FEF0D3;}
.detailed td{ width: 100px; padding: 3px 0 5px 0;}
.number input{ padding-right: 20px;}
/*销售排行榜*/
.ranked{ width: 340px; height: 280px; margin-top: 5px; background: url(../images/client/images/dingcanweekmenu.jpg) no-repeat;}
/*foot*/
.foot{ width: 1110px; height: 80px; background: url(../images/client/images/bottommenu_bg.jpg) repeat-x top; clear: both; margin-top: 20px; text-align: center; font-size: 13px; color: #545454;}
.footer{ padding-top: 5px;}
.footer a{ color: #545454;}

